Tech

Verified Impersonators Have Made a Mess Out of Twitter's $8 Blue Checkmarks